well reasoned - Turkish English Dictionary